meet (someone's) nemesis

Translations
встретить (своего) заклятого врага
After years of rivalry, he finally met his nemesis in the championship.
После многих лет соперничества он наконец встретил своего заклятого врага в чемпионате.
Definitions
To encounter or confront a person or force that is a source of harm, difficulty, or opposition, often representing a significant challenge or rival to one's goals or existence.